home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magnum One
/
Magnum One (Mid-American Digital) (Disc Manufacturing).iso
/
d7
/
lib231.arc
/
NEW-FEAT.DOC
< prev
next >
Wrap
Text File
|
1990-05-11
|
37KB
|
692 lines
NEW-FEAT.DOC Copyright (C) 1990 Liberation Enterprises.
Features introduced in The Liberator v2.3.
This document is not just a quick listing, but items are explained in
some detail to allow veteran Liberator users to attempt to avoid
printing the larger manual. Things are covered more fully in the larger
manual, but this document lists all the important new features, and will
give you a good idea how to make use of them. After a few days of
exploring, (or if you run into a problem) you should then selectively
browse the larger manual (esp. the section 'Using The Master', and the
'Custom Command', 'File Transfers' sections).
What!? Registration Gimmicks?
There is now a Registered Version of The Liberator, for a number of
reasons. The distribution (unregistered) version of the program now has
evaluation copy reminder screens -- not to annoy you, but simply because
I feel that without such reminders, people actually forget to register.
In the registered version, the reminders are removed. As well, each
registered copy comes with a serial number, which makes it easier for
myself, and vendors to control sales of the program. The serial numbers
were actually the initial reason to create a registered version, but
with a registered version created, the reminder screens became an
obvious addition to the unregistered version.
Color configuration is also possible with the registered version of The
Liberator v2.3, so send away for your registered copy today!
05-11-90 Release 2.31. Maintenance release. Half a tassle of bug
fixes, plus a couple of new features. First release of v2.3
distributed widely. Also see v2.30 new features below for
major new features if upgrading from v2.2.
Version 2.31 New Features:
+ Two new switches are available for your File Lists, which allow upload
and download passwords to be specified. Not many PCBoards implement
passwords for file transfers, but for those using boards that do:
/u-pass may be used to specify an upload password. The hyphen may be
substituted with any character except a space or tab (e.g.
/u:pass /u=pass, etc.), and 'pass' should be substituted with
the actual password. When the switch is found on your Upload
List, the specified password is stored in memory, and will be
sent if the PCBoard sends the 'Password' prompt (defined on
CFG screen 2) after entering a filename to upload. If the
board prompts for a password before a password switch is
found, your regular PCBoard password is entered, as defined in
the Telix directory.
/d-pass is the same as above, but is used to specify a download
password.
Note that as with any switch, you may specify more than one on the
same line. If you wish to permanently leave a password switch on your
list, use the /P ermanent switch, or a comment (commented lines are
considered permanent items):
The L i b e r a t o r v2.31 NEW-FEAT.DOC - Page 2
/u-pass /P
/u-pass // This is a comment.
If you don't use either of the above, the password switches are
treated as temporary, and will be removed from your list after being
read. See below for information on other File List switches/items.
+ If The Liberator is unable to OPEN a door twice from ProDoor, it now
QUITs back to PCBoard and tries to open the door again from there.
Some boards (CRS for example) don't allow doors to be opened from
ProDoor, and this feature can save the session for these instances.
+ This isn't a Liberator new feature, but just some great news. The
Telix Support BBS is now running PCBoard, and has Qmail, MarkMail, and
ProDoor! As everyone may know, this isn't the easiest BBS to get
through to, but now you can have The Liberator carry out the session
for you! If you normally logon to the support board to get new files,
use the Liberator's @MakeList command in Custom Command 2 to get the
new file list and capture it to a Download List. See MAKELIST.DOC for
more info.
Version 2.31 Bug fixes:
+ Major problems with the RunMaster job linker fixed. The program would
not enable disconnect when it should have, because it thought it had
found another job for the same BBS when in fact it hadn't. For
example, if entries 1 and 10 were compared, they erroneously matched
due to the 1 in both... if any trailing blanks existed after the
directory number in the CFG, this also cause a bad match. Both fixed.
+ The problem with the cursor being relocated, after connecting and
displaying the logon box, has been corrected.
+ 'Dial Starting Time' items within Command Files were not being
disabled when the Master was running, and Master delay times were
being started too early. Both fixed.
+ Unable to enter ? in Qmail download item of Command Files.
+ Increased the timeout, when opening a door, to 10 minutes... Previous-
ly it was at 3 minutes, then 5 minutes, but one popular board is
sometimes not even able to get the door open in this time, so the
delay was increased... I hope 10 does it.
+ Auto-Zmodem downloads is not longer automatically turned on by The
Liberator, as it caused problems for those using external Zmodem
(DSZ). If your Liberator Zmodem downloads no longer start automati-
cally as they used to, go into Telix, select <Alt-O>, then 'Terminal
options', then turn 'Zmodem auto- downloads' ON and Write your setup
to disk.
+ The installation program now only ensures that your copy of Telix has
The L i b e r a t o r v2.31 NEW-FEAT.DOC - Page 3
a greater date/size than Telix v3.11. Previously, it checked for the
exact Telix v3.12 release date/size (according to my copy of TELIX.EXE
from Exis), but apparently there are copies with different dates
floating around out there.
+ The problem with the modem init string being displayed over the title
screen has been fixed... I think. I was never able to duplicate the
problem but think I found the cause.
+ Entries are no longer cleared to the defaults when selecting re-edit
(up/dn arrow) from the Command File save window.
+ The proper directory is now extracted from your default Capture
File/Usage Log when offering defaults. Previously the Telix directory
was offered. Now, the directory from the current capture file is
extracted and used. The Telix directory is only used if no directory
is specified on the current capture file.
+ 'Delete source files?' prompt was being displayed 4 lines below the
cursor after re-defining the CMD/CFG directory and copying files to
the newly defined directory.
+ <Alt-J> to Jump to DOS didn't work from the Tools menu.
+ 'Unrecognized script variable' when leaving RunMaster fixed.
+ RunMaster, and the Command File Manager now check for ^Z, and will not
display it as a job to select in the Master. The ^Z would be intro-
duced by some editors, when people manually edited MASTER.CMD.
+ Problem recognizing the end of PCBoard batch downloads fixed.
Previously, you had to hit <Enter> to get The Liberator (actually a
Telix problem) to see the Command? prompt.
04-23-90 Release 2.30.
Version 2.30 New Features:
+ The 'Master' now runs quite a bit differently than it used to. A
'Master Redial Attempts' item has been added to the Liberator Main
Configuration, and the number defined here is now used when running
Command Files with RunMaster. If a connection is not established
within the number of attempts set in 'Master Redial Attempts', the job
remaines in a 'queue' to be tried again later! Unsuccessful jobs
remain in this queue selectively (for example, if a job aborts due to
'Nothing to do', it is removed from the queue), and each is tried
again between any successful jobs. The Liberator now keeps very good
track of why a given job was aborted (see 'Abort Codes/Remedies' in
LIBERATE.DOC), and only keeps jobs in the queue when appropriate.
+ RunMaster now also checks if there are multiple jobs to be carried out
on the same BBS. If it finds any, all are carried out without
disconnecting! To detect whether a job is to be run on the same BBS,
The L i b e r a t o r v2.31 NEW-FEAT.DOC - Page 4
The Liberator checks each Configuration defined for each job in the
queue, and compares Dialing Directory entry numbers with the current
job. If at least one entry number matches on any other job in the
queue, disconnect is disabled and both jobs will take place without
disconnecting. When the second job is started, the queue is checked
again for another job to run on the same BBS, etc. When no further
jobs are found, disconnect is enabled.
+ The 'Dial Starting Time' option of each Command File is now automati-
cally disabled when the Master is running, and you may specify
starting times right in the Master list itself. Combined with the
queue, and the ability to carry out multiple jobs without disconnect-
ing, you can now do some pretty involved stuff with the Master. If
you skip reading the new manual, I recommend you at least see the
section on the Master (near the end) for some examples of how the
queue, multiple jobs on the same BBS, the EXIT command, the REPEAT
command, and Master Dialing delays now behave.
+ Support for the PCBoard UB (Upload Zmodem Batch) and DB (Download
Zmodem Batch) commands has been added! Since this was a fairly new
PCBoard feature at release of The Liberator v2.3, the PCBoard version
# being used on the BBS must be specified in each BBS Configuration.
PCBoard v14.5 or greater must be specified before The Liberator will
attempt any PCBoard batch transfers (ProDoor batch transfers are still
available if your BBS is older). As well, multiple-line upload
descriptions are now supported when performing PCBoard batch uploads.
+ ProDoor batch transfers have been cleaned up and now should operate
without any special configuration. The program now automatically
recognizes a full 'batch' in both upload and download mode. If you
specify more characters in your upload descriptions that the BBS can
handle, The Liberator will also detect this.
Only as many filenames as Telix can handle per batch will be entered
for the batch uploads. Telix has a maximum of 64 characters per batch
for a batch upload specification, so The Liberator may need to perform
more than one batch upload to transfer all the files on your Upload
List. Previously, the 64 character limit was not known, and The
Liberator would enter many filenames, attempt to pass them to Telix...
but Telix only accepted the first 64 character's worth resulting in
some files not being transferred. Now, the (undocumented) 64
character limit is observed. Simply create your Upload Lists as
usual... The Liberator handles all this automatically, and it is only
mentioned for your interest, in case you wonder why The Liberator
sends more than one batch when uploading.
+ File uploads are now carried out before downloads, to allow the
remainder of jobs in the session to take advantage of any extra time
or download bytes awarded for the uploads.
+ The format of Joining conferences has been changed in Up/Download
Lists from a '*J nnn', which used to be placed AFTER the filename, to
a 'switch' in the format /#nnn, which must be placed BEFORE the
The L i b e r a t o r v2.31 NEW-FEAT.DOC - Page 5
filename. Also, a /P switch is now supported in File Lists, and this
causes the line to be 'Permanent'. As you know, The Liberator
normally removes filenames from your list once the transfer is
successfully completed. To override this, use /P at the beginning of
the line (this can be used to download, or upload the same file a
number of times... for example, to download an online publication
daily, etc). Example:
/P /#2 TEST.ZIP This is an Upload test.
The above, if used in an Upload List, causes The Liberator to J)oin
conference 2 (due to the /#2 ), request an upload of TEST.ZIP, and
type in the description 'This is an Upload test.'. The file remains on
the list permanently, due to the /P switch.
File List switches may also be used separately, on a line by themself.
In this case, they affect the next valid filename on the list. For
example, if you wanted to leave a permanent 'Join conference' switch
on your list, you could place:
/#2/P
...at the top of your list, and the line remains permanent, and will
cause conference 2 to be joined before uploading the next valid
filename. The current conference is also stored in memory, and The
Liberator will not try to re-join the same conference, if a second /#2
is found later on the list! Please see the section 'File Transfers'
in LIBERATE.DOC for more information.
+ Since The Liberator allows up to 500 characters per line in your File
Lists, you may take advantage of lengthy file descriptions, which are
sent to PCBoard/ProDoor when uploading the file. In previous
releases, if the description 'overflowed', (if the PCBoard/ProDoor
only accepted a portion of the description you defined) it made quite
a mess of the next filename entry. Now, The Liberator watches for
overflows, and will attempt to backspace over any overflowed charac-
ters.
+ The Liberator is now considerably more aware of its surroundings, and
is much more flexible. The program is now capable of reading the
screen, much as you would, and can determine its position from any of
*eight* key locations on PCBoard and in the various doors. The
Liberator can start any job from any of these eight locations. If it
cannot locate its position, it prints a message on the screen and
sends a CR to the BBS to attempt to get a recognizable prompt up!
This continues for 3 attempts.
The eight 'key' locations can be recognized in each Liberator BBS
Configuration by an asterisk (*) following the prompt description.
+ The Liberator also uses extra protection for logons. If none of the
sixteen logon prompts are are detected within 10 seconds of a connec-
tion, The Liberator now displays a message on the screen and sends a
CR to attempt to get a prompt up. This is takes place up to three
The L i b e r a t o r v2.31 NEW-FEAT.DOC - Page 6
times if necessary, and if after three CR's no recognizable prompts
are detected, the program disconnects. This feature can be essential
for boards that require a CR to be sent before the logon begins.
+ Doors are now opened from any point where it is possible (PCBoard,
ProDoor or ProLogon). Previously, The Liberator was programmed to
start every job from PCBoard, but now PCBoard itself need not even
appear!
+ The above new features have permitted full ProLogon support (in
theory... largely untested due to the lack of ProLogon boards in my
area). Since the program can now start any job from the ProLogon
menu, or from any of the other key locations, it should have no
problems if the ProLogon menu shows up between any major task. This
is actually quite necessary, since ProLogon is very configurable and
behaves differently from BBS to BBS.
+ Default prompts are now instantly available for Qmail v2, Qmail v3 and
MarkMail doors. You simply specify a Mail Door type on the Qmail
screen of either Qmail v2, Qmail v3, or MarkMail. The prompts are
automatically adjusted for the type of door you select.
The Qmail Configuration screen has been moved from screen 3 to screen
4, and only appears if a Mail Door is defined. This allows you to
quickly get to the Mail Door items by hitting <Up arrow> from screen
1, which takes you to the last screen.
+ You may now specify both a PTR reset upload, and a regular REP upload
for Qmail v3 doors. Previously, only one or the other could be
specified.
+ A new Mail Door feature called 'Repeat Downloading' has also been
added. With Repeat Downloading selected, The Liberator carries out
repeated packet downloads, until the 'No new messages' prompt is
found. This is useful for the occasions when you get behind on the
mail, or if you are a Sysop picking up mail from a large hub.
Supported in all door types.
+ You may also perform 'Personal mail only' downloads in any Qmail v2/v3
or MarkMail door. In Qmail v3 doors, you may specify to scan ALL
conferences for either regular downloads or Personal downloads.
+ SESSION.TXT information was previously 'clipped' from the capture
file, to insert in your mail QWK packets, but now the information is
duplicated for the SESSION.TXT file, and also remains in the capture
file.
+ The 'User Command' options, available in each Command File, have been
changed to 'Custom Commands'. With Custom Commands, you may carry out
jobs not supported internally by The Liberator, such as downloading
mail from a BBS without a Mail Door, etc.
A new 'special' character has been made available for use in your
The L i b e r a t o r v2.31 NEW-FEAT.DOC - Page 7
Custom Commands, and it is the vertical bar (|). If you specify a
vertical bar at any point in your command, it causes The Liberator to
send a CR (<Enter>) then to wait for one of the eight 'key' prompts
mentioned above. The usual ^ to specify a Control character, ~ for a
half-second pause, and @ to run a Telix script are still supported in
Custom Commands.
While sending Custom Commands, The Liberator now automatically handles
a number of common PCBoard/ProDoor prompts that tend to show up
frequently when sending commands ('More', 'Pause', 'Scan message
base', etc).
You have always been able to execute other Telix scripts within
Liberator sessions, by using Custom Commands, but now you may also
pass 'parameters' to scripts, which could specify certain filenames,
etc. The MakeList and CapCmd Custom Commands, (explained below) are a
good example of what can be done with these parameters.
+ The new MakeList Custom Command allows you to capture the results of
PCBoard/ProDoor commands to your Download List for use in the same
session! Define one or more F)ile Directory, L)ocate, N)ew Files, or
Z)ippy Scan commands, and MakeList will send them for you, in multiple
conferences if desired, and place all resulting filenames/descriptions
on your Download List. The correct conferences are maintained in the
list, and will be re-joined when downloading takes place! You can
even have MakeList execute your Text Editor to manually edit the List
before downloading takes place. See MAKELIST.DOC for full instruc-
tions on using this powerful command.
+ A new feature called 'Backspace protection' has been added. Before
The Liberator sends any response to the BBS, it first sends a user-
defined number of backspaces to eliminate any line noise. These
backspaces do no harm if no line noise was present, but can be very
important if any was...
+ The questions asked when Command File items were set for interaction
(with a ?) have been removed, and the program now uses the Command
File Display screen. This will give you a picture of the entire
session, and not only the item(s) set for interaction. You may now
also call up the DOS functions menu or shell to DOS while on this
screen, using <Alt-F> or <Alt-J>.
+ You may now perform interactive selection of the entry numbers to
dial! If you leave the 'Telix Directory Numbers to Dial' item (on CFG
screen 1) blank, then The Liberator will display the Telix dialing
directory and allow manual selection of entries. Make sure you select
only PCBoard entries, or The Liberator will not be able to automate
the session properly. Please note that Configurations set up like
this are not usable when the Master is running. All interactive items
are always disabled when while the Master executes.
+ The Liberator does not simply abort now when you hit <Esc>, but
instead pauses the Command File and displays a menu, from which you
The L i b e r a t o r v2.31 NEW-FEAT.DOC - Page 8
can carry out DOS tasks, or perform capture/usage file operations.
When ready to continue, simply hit <Enter> and the Command File will
pick up where it left off. Or, to abort the Command File, select
abort from the menu. If you abort, as always, The Liberator will not
simply dump you in terminal mode, but will carry out any housekeeping
duties, such a Qmail packet maintenance, before returning you to
terminal mode.
+ It is now much easier to enter characters manually, while online, than
it was previously. Previously, each character many have had to be
tried several times before it was accepted, but the cause was found
and eliminated. The only time you may have to hit a key more than
once, is when attempting Telix <Alt> key or function key tasks.
+ Support has been added for door NAMES as well as numbers. PCBoard
v14.5 and greater, and ProDoor/ProLogon allows the use of a door name,
instead of the number. For example, QMAIL would be entered instead of
3, or whatever the door number was. If your Sysop has set up for door
NAMES, simply put the proper name in your Configuration File. Door
NAMES are more stable, and will tend not to change as much as door
numbers.
+ Support has also been added for PCBoard conference NAMES. The
Liberator has always supported conference NAMES in ProDoor, but only
recently have conference names been supported on PCBoard. If your
PCBoard supports conference names, you can use the name in the
'Conference to Join at startup' item, or in your Up/Download Lists.
+ The 'Conference to Join at Logon' item, available in each Configura-
tion, has been changed to 'Conference to Join at Startup'. Previous-
ly, this conference would only be joined if an actual logon took place
(which doesn't happen if you start The Liberator online...). Now, the
conference is always joined before starting the first job, but you
must be at a PCBoard or ProDoor prompt before you start The Liberator.
+ The Liberator performs 'online' time checking, in which it actually
reads the prompts to determine how much online time you have left.
Both standard time prompts are recognized, including (120 min. left)
...or... (10 used, 110 min. left) formats, which show up at most
'main' menus. The Liberator has used this time checking (undocu-
mented... used to adjust ProBank deposits) since v2.0, but now you may
turn the feature off, or even set a specific number of minutes to
save; after which, The Liberator will cancel further jobs and logoff.
Your BBS must be using one of the formats listed above to make use of
this feature. Time checking is configured on screen 1 of each
Configuration in the 'Online time to save' item, and defaults to 5
minutes. This means when the main prompt reaches (5 min. left), The
Liberator will cancel further jobs and logoff.
Note that if The Liberator cannot make sense of the current prompt (it
isn't using either format), then time checking is automatically
disabled, but you may also manually disable it if necessary by
entering 0 in the 'Online time to save' item.
The L i b e r a t o r v2.31 NEW-FEAT.DOC - Page 9
+ The 'Response Delay', set in each Command File now uses a 'real time'
delay instead of the the system (processor) clock, which changes from
machine to machine. You may have to adjust your delays, now that real
time is used.
+ Some problems were encountered in earlier releases, when using
alternate Command Processors (4DOS) or when SHARE.EXE was loaded. As
well, there was a problem with OS/2 when certain operations took
place. All of these have been fixed (I hope). Now, The Liberator
does not use a Command Processor at all, and all DOS tasks are carried
out by internal SALT functions. The only time a command processor is
required is to add a SESSION.TXT file to a newly downloaded QWK
packet, or to call your Text Editor. As well, the use of temporary
files was virtually eliminated (and now observes SHARE where used),
which was the cause of the SHARE violation.
+ An external script is provided (CAPCMD.SLT), to allow you to capture
the results of any PCBoard/ProDoor command (B)ulletin, NEWS, etc.) to
a specified file. To use it, simply compile the script, copy it to
your script directory, then place the command: @CAPCMD <capture_file>
<BBS command>
in Custom Command[s] 1 or 2 of any Command File. See 'Custom
Commands' in LIBERATE.DOC for more info.
+ QWK/REP mail packet maintenance can now take place in two ways. The
Liberator originally started by placing numbers in the <ID> part of
the packet name, when renumbering older packets (e.g. <ID>nn.QWK), but
due to problems Deluxe had with the <ID> being lost, the numbers were
moved to the extension part of the filename (e.g. <ID>.Qnn). Now, you
may choose whichever method you desire. The default has been changed
back to the original method of numbers in the <ID>. If this causes
problems with your Deluxe setup, select 'Tools' from the main menu,
then 'Configure', and set the packet maintenance entry to '2'.
+ On the Command File Display screen (displayed before each job starts),
options that are activated are now displayed in 'bold' while options
that are not activated are displayed in 'normal' color. This allows
for easier viewing of which jobs are set to be executed.
+ Use of the DOS funtions menu has been expanded from just the Tools
menu. You may now call up the DOS Functions menu with <Alt-F>, or
Jump (shell) to DOS with <Alt-J> at any location in The Liberator. If
you are in the middle of defining a Custom Command, and forget how to
do something, simply hit <Alt-J>, to 'Jump (shell) to DOS, then TYPE
or LIST the manual to the screen, then type EXIT when you are ready to
return to The Liberator, and everything will be just as it was.
+ <Alt-F> (DOS functions menu), or <Alt-J> ('shell' to DOS), may be used
while The Liberator is waiting for a dial starting time. This allows
you to gain control of your computer while The Liberator waits,
without exiting The Liberator.
The L i b e r a t o r v2.31 NEW-FEAT.DOC - Page 10
+ All new manual! All you Liberator veterans may not be too excited
about the new format of the manual, but for beginners it should prove
to be quite an improvement. Previously, much was left up to the user
to figure out, simply because it was not directly related to setting
up The Liberator. Now, the documentation covers just about everything
from proper Telix/modem setup, to PCBoard, ProDoor, and Mail Door/Rea-
der setups (someone has to explain it... and I figured it would be
more useful to new users, and Sysops who normally have to answer all
these questions, to have the info in one place).
+ A small SALT tutorial was added, to help you automate jobs that cannot
be handled by simple Custom Commands. Many useful things can be
carried out with the simple, easy-to-use functions covered in this
tutor.
+ The Command File Manager menu has been changed somewhat, and, along
with most other menus, will now not display all numbers up to 99, even
when empty. This speeds menu displays up a fair amount, if there are
only a few entries to be displayed.
+ You can now edit a Configuration without first selecting a Command
File. Simply select 'E'dit from the main menu, then hit <Alt-E> and
select the desired CFG from the menu.
+ The reName item now also updates the Command File with the proper
Configuration name, if the Configuration is also renamed. Renaming
Configurations still remains risky though, since other Command Files
may be set up with the old name, and these are not automatically
changed.
+ The name of the currently executing Command File is now displayed on
the status line, if turned on in Telix. The Liberator will check
whether the status line is on the top line, the bottom line (only for
25 line displays), or turned off.
+ A divider line is now placed in your Capture File, when a Liberator
automated session begins. This line displays the version of The
Liberator, the Command File name, and the system date/time at the
start of the session, as well as helps to distinguish one session from
another.
+ On the first startup, the program now automatically selects 'C'reate
when you reach the main menu. This is mainly done for beginners, and
it will only happen the first time you start the program. The
Liberator 'Main Configuration' screen is also displayed on the first
startup.
+ On the first startup, or when selecting 'File Check' from the LibTools
menu, The Liberator now checks your modem to ensure that the 'carrier
detect' is not being forced on. Many scripts, including The Liber-
ator, will not operate properly with your modem in this state.
Instructions on fixing the problem can be found in the file TELIX.DOC
that accompanied The Liberator.
The L i b e r a t o r v2.31 NEW-FEAT.DOC - Page 11
+ The default Qmail QWK/REP/PTR directories have been changed from
C:\DELUXE\ to your current up/download directories. When creating new
Configurations, see screen 4 if you use special directories, other
than your normal up/download dirs.
+ Defaults are now offered for certain options, such as Usage Log,
Capture File, and Up/Download List. The defaults offered will most
likely be forced in The Liberator v3, to allow for various new
features I will be adding. However, in this release you may change
the default, if desired.
+ If the file extension is missing for any filename on your Up or
Download Lists, a dot (.) is now added when sending it to the BBS.
This is done to prevent ProDoor from using its 'default' extension
(usually .ZIP) on files without extensions. For example, if the file
TEST was specified in a ProDoor download, ProDoor would look for
TEST.ZIP. If TEST. is specified (with a trailing dot), the default
extension is not added.
+ Each filename in your File Lists is sent through a filter, before the
name is sent to the BBS. Only valid DOS characters will pass through
the filter. This will eliminate any garbage characters that got onto
your list.
+ In previous releases of The Liberator, each line on a File List could
start at any position (leading blanks were ignored). However, in this
release, if a line starts with a blank it is ignored and removed from
the list. This was done to allow more selective, error-free process-
ing of your File Lists.
+ ProDoor did everyone the favour of changing the default format of its
MAIN prompt. Now, older ProDoors use '] Command? ', while newer ones
use ') Command? '. Rather than cause you the hassle of finding which
one is used, and plugging it into your Configurations, I simply added
both to each Configuration. (Getting close to 50 prompts in each CFG
now, and this type on nonsense doesn't help any.)
PCBoard also found it necessary, for some reason unknown to me, to use
different prompts for 'batch' transfers than it does for non-batch
transfers. Rather than include both sets of prompts (there's no room
left on the PCBoard Prompts screen), the prompts are automatically
adjusted by The Liberator, depending on which type of transfer you
select. This means a limitation of only being able to perform one
type of transfer on PCBoard--batch, or non-batch. You cannot carry
out both with the same Configuration (for example, perform a batch
download, and a non-batch upload).
+ Custom Commands are now ignored if containing all blanks (space
characters).
+ PCBoard 'Name' prompt added to each Configuration. Previously, The
Liberator simply entered your name a second or so after entering the
The L i b e r a t o r v2.31 NEW-FEAT.DOC - Page 12
'Graphics' question... but on some BBSes there is no graphics question
so a name prompt had to be added.
+ Default 'Sound' item in each Command File now defaults to 'None' (no
sound), since it is never really necessary to have sound turned on.
If you set The Liberator to complete without disconnecting, it will
page you to return when it is finished.
+ The 'Minimum # of files per batch transfer' item, in the Pro Utilities
screen has been changed to 'Transfer in ProDoor if how many files?'.
This more clearly states the purpose of the item. As well, now files
on both the Upload and Download Lists are counted, then compared to
this item.
+ The 'Logged off board' prompt, on CFG screen 2 has been changed to a
more appropriate 'Run Logoff Script', since this is mainly what it is
used for.
+ The proper 'ProDoor batch full' prompt is now used, and The Liberator
will recognize when the end of a batch entry and carry out the
transfer. As many new batches as necessary are started.
+ The Qmail 'Ready to receive' prompt has been re-defined to a format
used for both REP and PTR uploads. The 'Send .PTR' prompt was
removed.
+ ProDoor 'More' prompt added (defined on Pro Utilities screen).
ProDoor uses a different format for the 'more' prompt, so it was
necessary to define different 'more' prompts for both.
+ About another page-worth of minor details were changed or fixed, but I
won't get into them all. They will be obvious when you see them, or
were simply internal problems that were fixed. Thanks to everyone who
reported problems!